StartBootApp (FB)¶
FUNCTION_BLOCK StartBootApp EXTENDS CBML.ETrigATl
- InOut:
Scope
Name
Type
Initial
Comment
Inherited from
Input
xExecuteBOOLRising edge: Starts defined operationFALSE: Resets the defined operation after ready condition was reachedETrigATl
xAbortBOOLTRUE: Aborts the operationETrigATl
udiTimeLimitUDINTMax. operating time per invocation [µs], 0: No operating time limit
ETrigATl
Output
xDoneBOOLTRUE: Ready condition reachedETrigATl
xBusyBOOLTRUE: Operation is runningETrigATl
xErrorBOOLTRUE: Error condition reachedETrigATl
xAbortedBOOLTRUE: Abort condition reachedETrigATl
Input
szSafetyDeviceFirmwareSTRING(SafeControl_Itf.MAX_STRLEN)The safety device firmware
udnAppIdUDINTThe application id
udnClientIdUDINTc_udnLIB_CLIENT_ID
The client id
BootAppConfirmationSafeControl_Itf.BOOTAPP_CONFIRMATIONThe bootapplication confirmation signature 1
Output
eErrorIDSafeControl_Itf.ERROR